
/**
* 版权所有:版权所有(C) 2020，卓信科技
* 系统名称:IFC-管理系统
* 文件名称:DistrictServiceImpl.java
* 模块名称:Service逻辑层
* 创建日期:2020年5月19日
* 作        者:Baisong
* 内容摘要:Service逻辑层
*/
package com.zx.emanage.sysmanage.service.impl;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.zx.emanage.sysmanage.persist.DistrictDao;
import com.zx.emanage.sysmanage.service.DistrictService;

/**
 * 版权所有：版权所有(C) 2016，卓信金控
 * 系统名称：财富管理平台
 * @ClassName: DistrictServiceImpl
 * 模块名称：
 * @Description: 内容摘要：
 * @author handongchun
 * @date 2017年10月27日
 * @version V1.0
 * history:
 * 1、2017年10月27日 handongchun 创建文件
 */
@Service("districtService")
public class DistrictServiceImpl implements DistrictService
{
    @Autowired
    private DistrictDao districtDao;

    /**
     * @Title: getDitrictListById
     * @Description: TODO(根据上级id获取地区列表)
     * @param parent_id
     * @return 
     * @author: handongchun
     * @time:2017年10月27日 下午2:27:15
     * @see com.zx.emanage.sysmanage.service.DistrictService#getDitrictListById(int)
     * history:
     * 1、2017年10月27日 handongchun 创建方法
    */
    @Override
    public List<Map<String, Object>> getDitrictListById(int parent_id)
    {
        List<Map<String, Object>> ditrictList = districtDao.getDitrictListById(parent_id);
        if (ditrictList.size() == 0 || (ditrictList.size() == 1 && ditrictList.get(0) == null))
        {
            return new ArrayList<>();
        }
        else
        {
            return ditrictList;
        }

    }

}
